class User(object):
    name="zs"	#公共的类属性
    __password="567890" 	#私有的类属性

    def __init__(self,sex,username):
        self.sex=sex				#实例对象的属性
        self.username=username	#实例对象的属性

class QQ_User(User):
    pass
    
u=User("男","bluth")
print(u.name)
#私有属性在类外不能使用。
#print(u.__password)
u2=User("","lucy")
print(u2.name)
print(u2.username)

#类属性是可以从父类继承的，不是实例对象的属性。
print(QQ_User.name)

u3=QQ_User("","Jim")
print(u3.name)

#类属性的修改，只能通过类名本身修改。
u.name="wangwu" #没有修改类的属性，只是给实例对象u定义一个属性name，并赋值。

User.name="wangwu"  #这里才是真正意义上修改类属性。
print(u2.name)

#删除类属性，也同样只能通过类名本身修改。
del User.name
